A Standard Approach for Optimizing Belief Network Inference Using Query DAGs
نویسندگان
چکیده
Query DAGs Adnan Darwiche Department of Mathematics American University of Beirut PO Box 11 236 Beirut, Lebanon [email protected] Gregory Provan Department of Diagnostics Rockwell Science Center 1049 Camino Dos Rios Thousand Oaks, Ca 91360 [email protected] Abstract This paper proposes a novel, algorithmindependent approach to optimizing belief network inference. Rather than designing optimizations on an algorithm by algorithm basis, we argue that one should use an unoptimized algorithm to generate a Q-DAG, a compiled graphical representation of the belief network, and then optimize the Q-DAG and its evaluator instead. We present a set of Q-DAG optimizations that supplant optimizations designed for traditional inference algorithms, including zero compression, network pruning and caching. We show that our Q-DAG optimizations require time linear in the Q-DAG size, and signi cantly simplify the process of designing algorithms for optimizing belief network inference.
منابع مشابه
Fault Values Traditional Approach Compiled Approach Variables Sensor Variables Causal Network Inference Software Q - DAG Evaluator Compiler Q - DAG Causal Network Query DAG Sensor Probabilities
We describe a new paradigm for implementing inference in belief networks, which consists of two steps: (1) compiling a belief network into an arithmetic expression called a Query DAG (Q-DAG); and (2) answering queries using a simple evaluation algorithm. Each node of a Q-DAG represents a numeric operation, a number, or a symbol for evidence. Each leaf node of a Q-DAG represents the answer to a ...
متن کاملFault Values Traditional Approach Compiled Approach Variables Sensor Variables Causal Network Inference Software Q
We describe a new paradigm for implementing inference in belief networks, which consists of two steps: (1) compiling a belief network into an arithmetic expression called a Query DAG (Q-DAG); and (2) answering queries using a simple evaluation algorithm. Each node of a Q-DAG represents a numeric operation, a number, or a symbol for evidence. Each leaf node of a Q-DAG represents the answer to a ...
متن کاملQuery DAGs : A practical paradigm for implementingbelief - network
belief-network inference Adnan Darwiche and Gregory Provan Rockwell Science Center 1049 Camino Dos Rios Thousand Oaks, CA 91360 fdarwiche, [email protected] Abstract We describe a new paradigm for implementing inference in belief networks, which consists of two steps: (1) compiling a belief network into an arithmetic expression called a Query DAG (Q-DAG); and (2) answering queries using...
متن کاملQuery DAGs: A practical paradigm for implementing belief-network inference
We describe a new paradigm for implement ing inference in belief networks, which con sists of two steps: (1) compiling a belief network into an arithmetic expression called a Query DAG (Q-DAG); and (2) answering queries using a simple evaluation algorithm. Each non-leaf node of a Q-DAG represents a numeric operation, a number, or a symbol for evidence. Each leaf node of a Q-DAG repre sents t...
متن کاملOptimizing the Torque of Knee Movements of a Rehabilitation Robot
The aim of this study is to employ the novel Adaptive Network-based Fuzzy Inference System to optimize the torque applied on the knee link of a rehabilitation robot. Given the special conditions of stroke or spinal cord injury patients, devices with minimum error are required for performing the rehabilitation exercises. After examining the anthropometric data tables of human body, parameters su...
متن کامل